racked with depression - French English Dictionary